package com.hockeo.server.rpc;

/**
 * The various authentication types that may have to be enforced before executing a
 * command or a method in a classic style GWT/RPC service.
 *
 * @version $Id$
 * @author jjanke
 */
public enum AuthenticationType
{
  /** No authentication is required. */
  NONE,

  /** Any authenticated user (admin or not does not matter) can execute a command. */
  SIMPLE,

  /** Only admin users can execute a command. */
  ADMIN;
}
